package com.xyxeshang.es.music.backend.entity;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;

import java.util.Date;

/**
 * @author xyx-Eshang
 */
@JsonIgnoreProperties("handler")
public class SongComment {
	private Integer songCommentId;
	private String songCommentContent;
	private Date songCommentTime;
	private String songId;
	private String userOpenId;

	private User user;

	@Override
	public String toString() {
		return "SongComment{" +
				"songCommentId=" + songCommentId +
				", songCommentContent='" + songCommentContent + '\'' +
				", songCommentTime=" + songCommentTime +
				", songId='" + songId + '\'' +
				", userOpenId='" + userOpenId + '\'' +
				", user=" + user +
				'}';
	}

	public Integer getSongCommentId() {
		return songCommentId;
	}

	public SongComment setSongCommentId(Integer songCommentId) {
		this.songCommentId = songCommentId;
		return this;
	}

	public String getSongCommentContent() {
		return songCommentContent;
	}

	public SongComment setSongCommentContent(String songCommentContent) {
		this.songCommentContent = songCommentContent;
		return this;
	}

	public Date getSongCommentTime() {
		return songCommentTime;
	}

	public SongComment setSongCommentTime(Date songCommentTime) {
		this.songCommentTime = songCommentTime;
		return this;
	}

	public String getSongId() {
		return songId;
	}

	public SongComment setSongId(String songId) {
		this.songId = songId;
		return this;
	}

	public String getUserOpenId() {
		return userOpenId;
	}

	public SongComment setUserOpenId(String userOpenId) {
		this.userOpenId = userOpenId;
		return this;
	}

	public User getUser() {
		return user;
	}

	public SongComment setUser(User user) {
		this.user = user;
		return this;
	}
}
